promote positive outcomes - French English Dictionary
History

promote positive outcomes



Meanings of "promote positive outcomes" in French English Dictionary : 1 result(s)

English French
Petroleum
promote positive outcomes favoriser des retombées positives [v]